﻿using System;
using System.Collections.Generic;

namespace Rj_GsInsurance.Server.DataBaseContext.Entities
{
    public partial class RegInsuranceRegister
    {
        public long SerialNo { get; set; }
        public long PatId { get; set; }
        public long? NewPatId { get; set; }
        public string? ChargeType { get; set; }
        public int? BlanceWay { get; set; }
        public long? RegNo { get; set; }
        public string? PatName { get; set; }
        public string? CardNo { get; set; }
        public string? OutpatientNo { get; set; }
        public string? CardType { get; set; }
        public string? CardData { get; set; }
        public string? DeptId { get; set; }
        public int? DeptNum { get; set; }
        public int? RegistType { get; set; }
        public int? SpecialFlag { get; set; }
        public string? AccountFlag { get; set; }
        public int? PatType { get; set; }
        public decimal? TotalAmount { get; set; }
        public decimal? TradeTotal { get; set; }
        public decimal? InsuranceTotal { get; set; }
        public decimal? NonInsuranceTotal { get; set; }
        public string? CalculationSerial { get; set; }
        public decimal? RegistAmount { get; set; }
        public decimal? DiagAmount { get; set; }
        public string? RecordNo { get; set; }
        public int? JyFlag { get; set; }
        public int? Wflag { get; set; }
        public int? Rflag { get; set; }
        public string? TradeSerialNo { get; set; }
        public decimal? CurrentAccountPay { get; set; }
        public decimal? LastAccountPay { get; set; }
        public decimal? CurrentAccountMoney { get; set; }
        public decimal? LastAccountMoney { get; set; }
        public decimal? CashPayTotal { get; set; }
        public decimal? ClassifyPayTotal { get; set; }
        public decimal? PubPay { get; set; }
        public decimal? PubAccountPay { get; set; }
        public decimal? PubCashPay { get; set; }
        public decimal? AppendAccountPay { get; set; }
        public decimal? AppendCashPay { get; set; }
        public decimal? AppendPay { get; set; }
        public DateTime? UploadTime { get; set; }
        public DateTime? ReturnTime { get; set; }
        public DateTime? OpTime { get; set; }
        public string? CureCode { get; set; }
        public string? DiagCode { get; set; }
        public int? OpCode { get; set; }
        public string? ComputerNo { get; set; }
        public string? MsgValue { get; set; }
        public bool IsDeleted { get; set; }
        public string? OutpatientLabel { get; set; }
        public int? IsInsureCard { get; set; }
        public decimal? JzAmt { get; set; }
        public DateTime CreateTime { get; set; }
        public string? UnitNo { get; set; }
        public string? IndustrialInjury { get; set; }
        public string? DiagnosisItem { get; set; }
        public string? IsRemission { get; set; }
        public string? RemissionFlag { get; set; }
        public string? OnLineType { get; set; }
        public string? OrderId { get; set; }
        public string? OrderNo { get; set; }
        public string? EcToken { get; set; }
        public string? JyWay { get; set; }
        public string? MedicareType { get; set; }
        public decimal? CashLastAccountPay { get; set; }
        public int? HospitalCode { get; set; }
        public decimal? AcctMulaidPay { get; set; }
        public decimal? SelfMulaidPay { get; set; }
        public decimal? PubMulaidPay { get; set; }
        public decimal? AppendMulaidPay { get; set; }
        public int? InsuranceType { get; set; }
        public decimal? MulaidPayTotal { get; set; }
        public decimal? QfdMulaidPay { get; set; }
        public decimal? GyMulaidPay { get; set; }
        public string? MsgId { get; set; }
    }
}
